home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1996-02-19 | 6.0 KB | [TEXT/CWIE] |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| MacBinary II, inited, Mon Feb 19 22:34:25 1996, modified Mon Feb 19 22:34:25 1996, creator 'CWIE', type ASCII, 5154 bytes "MarkToken.h" , at 0x14a2 672 bytes resource
| default (weak)
| |
99%
| file
| data
| default
| |
74%
| TrID
| Macintosh plain text (MacBinary)
| default
| |
25%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [TEXT] |
macFileCreator | [CWIE] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0b 4d 61 72 6b 54 6f | 6b 65 6e 2e 68 00 00 00 |..MarkTo|ken.h...|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 01 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 14 22 00 | 00 02 a0 ad 4e f1 c1 ad |......".|....N...|
|00000060| 4e f1 c1 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |N.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 9a bf 00 00 |........|........|
|00000080| 2f 2a 0d 09 46 69 6c 65 | 3a 09 09 4d 61 72 6b 54 |/*..File|:..MarkT|
|00000090| 6f 6b 65 6e 2e 68 0d 0d | 09 43 6f 6e 74 61 69 6e |oken.h..|.Contain|
|000000a0| 73 3a 09 41 20 74 6f 6b | 65 6e 20 74 68 61 74 20 |s:.A tok|en that |
|000000b0| 63 6f 6e 74 61 69 6e 73 | 20 61 20 73 65 74 20 6f |contains| a set o|
|000000c0| 66 20 6f 74 68 65 72 20 | 74 6f 6b 65 6e 73 0d 0d |f other |tokens..|
|000000d0| 09 57 72 69 74 74 65 6e | 20 62 79 3a 09 41 6e 64 |.Written| by:.And|
|000000e0| 79 20 4e 69 63 68 6f 6c | 61 73 2c 20 47 72 65 67 |y Nichol|as, Greg|
|000000f0| 20 41 6e 64 65 72 73 6f | 6e 2c 20 54 6f 6d 20 43 | Anderso|n, Tom C|
|00000100| 6f 6e 72 61 64 2c 20 43 | 68 72 69 73 20 42 69 6e |onrad, C|hris Bin|
|00000110| 67 68 61 6d 2c 20 47 65 | 6f 72 67 69 61 6e 6e 20 |gham, Ge|orgiann |
|00000120| 50 75 63 6b 65 74 74 2c | 20 4a 6f 68 6e 20 54 68 |Puckett,| John Th|
|00000130| 6f 6d 70 73 6f 6e 2d 52 | 6f 68 72 6c 69 63 68 0d |ompson-R|ohrlich.|
|00000140| 0d 09 43 6f 70 79 72 69 | 67 68 74 3a 09 a9 20 31 |..Copyri|ght:.. 1|
|00000150| 39 39 34 2d 31 39 39 35 | 20 62 79 20 41 70 70 6c |994-1995| by Appl|
|00000160| 65 20 43 6f 6d 70 75 74 | 65 72 2c 20 49 6e 63 2e |e Comput|er, Inc.|
|00000170| 2c 20 61 6c 6c 20 72 69 | 67 68 74 73 20 72 65 73 |, all ri|ghts res|
|00000180| 65 72 76 65 64 2e 0d 0d | 09 09 20 3c 35 3e 09 20 |erved...|.. <5>. |
|00000190| 20 36 2f 36 2f 39 35 09 | 67 61 09 09 0d 0d 2a 2f | 6/6/95.|ga....*/|
|000001a0| 0d 0d 23 69 66 6e 64 65 | 66 20 4d 61 72 6b 54 6f |..#ifnde|f MarkTo|
|000001b0| 6b 65 6e 5f 68 0d 23 64 | 65 66 69 6e 65 20 4d 61 |ken_h.#d|efine Ma|
|000001c0| 72 6b 54 6f 6b 65 6e 5f | 68 0d 0d 2f 2f 0d 2f 2f |rkToken_|h..//.//|
|000001d0| 20 50 72 6f 78 79 54 6f | 6b 65 6e 2e 68 20 69 73 | ProxyTo|ken.h is|
|000001e0| 20 6e 65 65 64 65 64 20 | 62 65 63 61 75 73 65 0d | needed |because.|
|000001f0| 2f 2f 20 54 50 72 6f 78 | 79 54 6f 6b 65 6e 20 69 |// TProx|yToken i|
|00000200| 73 20 74 68 65 20 62 61 | 73 65 20 63 6c 61 73 73 |s the ba|se class|
|00000210| 20 6f 66 20 54 4d 61 72 | 6b 54 6f 6b 65 6e 0d 2f | of TMar|kToken./|
|00000220| 2f 0d 23 69 6e 63 6c 75 | 64 65 20 22 50 72 6f 78 |/.#inclu|de "Prox|
|00000230| 79 54 6f 6b 65 6e 2e 68 | 22 0d 0d 2f 2f 0d 2f 2f |yToken.h|"..//.//|
|00000240| 20 54 41 62 73 74 72 61 | 63 74 49 74 65 72 61 74 | TAbstra|ctIterat|
|00000250| 6f 72 20 69 73 20 74 68 | 65 20 62 61 73 65 20 63 |or is th|e base c|
|00000260| 6c 61 73 73 20 6f 66 20 | 54 4d 61 72 6b 49 74 65 |lass of |TMarkIte|
|00000270| 72 61 74 6f 72 0d 2f 2f | 0d 23 69 6e 63 6c 75 64 |rator.//|.#includ|
|00000280| 65 20 22 41 62 73 74 72 | 61 63 74 49 74 65 72 61 |e "Abstr|actItera|
|00000290| 74 6f 72 2e 68 22 0d 0d | 63 6c 61 73 73 20 41 4c |tor.h"..|class AL|
|000002a0| 69 73 74 4f 66 3c 54 41 | 62 73 74 72 61 63 74 53 |istOf<TA|bstractS|
|000002b0| 63 72 69 70 74 61 62 6c | 65 4f 62 6a 65 63 74 2a |criptabl|eObject*|
|000002c0| 3e 3b 0d 0d 23 64 65 66 | 69 6e 65 20 63 4d 61 72 |>;..#def|ine cMar|
|000002d0| 6b 54 6f 6b 65 6e 20 27 | 6d 61 72 6b 27 0d 0d 2f |kToken '|mark'../|
|000002e0| 2f 0d 2f 2f 20 4e 65 65 | 64 65 64 20 66 6f 72 20 |/.// Nee|ded for |
|000002f0| 61 20 63 61 6c 6c 62 61 | 63 6b 20 69 6e 20 4d 6f |a callba|ck in Mo|
|00000300| 72 65 41 45 4d 0d 2f 2f | 0d 54 41 62 73 74 72 61 |reAEM.//|.TAbstra|
|00000310| 63 74 53 63 72 69 70 74 | 61 62 6c 65 4f 62 6a 65 |ctScript|ableObje|
|00000320| 63 74 2a 20 4d 61 72 6b | 54 6f 6b 65 6e 4d 65 72 |ct* Mark|TokenMer|
|00000330| 67 65 50 72 6f 63 28 54 | 41 62 73 74 72 61 63 74 |geProc(T|Abstract|
|00000340| 53 63 72 69 70 74 61 62 | 6c 65 4f 62 6a 65 63 74 |Scriptab|leObject|
|00000350| 2a 20 62 61 73 65 54 6f | 6b 65 6e 2c 20 54 41 62 |* baseTo|ken, TAb|
|00000360| 73 74 72 61 63 74 53 63 | 72 69 70 74 61 62 6c 65 |stractSc|riptable|
|00000370| 4f 62 6a 65 63 74 2a 20 | 6d 65 72 67 65 54 6f 6b |Object* |mergeTok|
|00000380| 65 6e 29 3b 0d 0d 2f 2f | 3d 3d 3d 3d 3d 3d 3d 3d |en);..//|========|
|00000390| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003e0| 0d 2f 2f 0d 2f 2f 09 43 | 4c 41 53 53 20 54 4d 61 |.//.//.C|LASS TMa|
|000003f0| 72 6b 54 6f 6b 65 6e 0d | 2f 2f 0d 2f 2f 3d 3d 3d |rkToken.|//.//===|
|00000400| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000410| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000420| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000430| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000440| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000450| 3d 3d 3d 3d 3d 0d 0d 63 | 6c 61 73 73 20 54 4d 61 |=====..c|lass TMa|
|00000460| 72 6b 54 6f 6b 65 6e 20 | 3a 20 70 75 62 6c 69 63 |rkToken |: public|
|00000470| 20 54 50 72 6f 78 79 54 | 6f 6b 65 6e 0d 09 7b 0d | TProxyT|oken..{.|
|00000480| 70 75 62 6c 69 63 3a 0d | 09 44 65 63 6c 61 72 65 |public:.|.Declare|
|00000490| 53 6d 61 6c 6c 43 6c 61 | 73 73 44 61 74 61 28 54 |SmallCla|ssData(T|
|000004a0| 4d 61 72 6b 54 6f 6b 65 | 6e 2c 20 54 50 72 6f 78 |MarkToke|n, TProx|
|000004b0| 79 54 6f 6b 65 6e 29 3b | 0d 0d 09 09 09 09 09 09 |yToken);|........|
|000004c0| 09 09 09 09 54 4d 61 72 | 6b 54 6f 6b 65 6e 28 54 |....TMar|kToken(T|
|000004d0| 79 70 65 4f 66 4d 61 72 | 6b 54 6f 6b 65 6e 20 6d |ypeOfMar|kToken m|
|000004e0| 61 72 6b 54 79 70 65 29 | 20 3a 20 66 4d 61 72 6b |arkType)| : fMark|
|000004f0| 4c 69 73 74 28 6e 69 6c | 29 2c 20 66 49 73 55 6e |List(nil|), fIsUn|
|00000500| 69 6f 6e 4d 61 72 6b 28 | 6d 61 72 6b 54 79 70 65 |ionMark(|markType|
|00000510| 29 20 7b 7d 3b 0d 09 09 | 09 09 09 09 09 09 09 09 |) {};...|........|
|00000520| 54 4d 61 72 6b 54 6f 6b | 65 6e 28 41 4c 69 73 74 |TMarkTok|en(AList|
|00000530| 4f 66 3c 54 41 62 73 74 | 72 61 63 74 53 63 72 69 |Of<TAbst|ractScri|
|00000540| 70 74 61 62 6c 65 4f 62 | 6a 65 63 74 2a 3e 2a 20 |ptableOb|ject*>* |
|00000550| 6c 69 73 74 2c 20 54 79 | 70 65 4f 66 4d 61 72 6b |list, Ty|peOfMark|
|00000560| 54 6f 6b 65 6e 20 6d 61 | 72 6b 54 79 70 65 29 20 |Token ma|rkType) |
|00000570| 3a 20 66 4d 61 72 6b 4c | 69 73 74 28 6c 69 73 74 |: fMarkL|ist(list|
|00000580| 29 2c 20 66 49 73 55 6e | 69 6f 6e 4d 61 72 6b 28 |), fIsUn|ionMark(|
|00000590| 6d 61 72 6b 54 79 70 65 | 29 20 7b 7d 3b 0d 09 76 |markType|) {};..v|
|000005a0| 69 72 74 75 61 6c 09 09 | 09 09 09 09 09 09 7e 54 |irtual..|......~T|
|000005b0| 4d 61 72 6b 54 6f 6b 65 | 6e 28 29 3b 0d 0d 09 76 |MarkToke|n();...v|
|000005c0| 69 72 74 75 61 6c 20 76 | 6f 69 64 09 09 09 09 09 |irtual v|oid.....|
|000005d0| 09 43 6c 6f 6e 65 4f 77 | 6e 65 64 4f 62 6a 65 63 |.CloneOw|nedObjec|
|000005e0| 74 73 28 29 3b 0d 09 0d | 09 76 6f 69 64 09 09 09 |ts();...|.void...|
|000005f0| 09 09 09 09 09 49 4d 61 | 72 6b 54 6f 6b 65 6e 28 |.....IMa|rkToken(|
|00000600| 29 3b 0d 09 76 6f 69 64 | 09 09 09 09 09 09 09 09 |);..void|........|
|00000610| 53 65 74 55 6e 69 6f 6e | 4d 61 72 6b 28 54 79 70 |SetUnion|Mark(Typ|
|00000620| 65 4f 66 4d 61 72 6b 54 | 6f 6b 65 6e 20 69 73 55 |eOfMarkT|oken isU|
|00000630| 6e 69 6f 6e 4d 61 72 6b | 29 20 7b 20 66 49 73 55 |nionMark|) { fIsU|
|00000640| 6e 69 6f 6e 4d 61 72 6b | 20 3d 20 69 73 55 6e 69 |nionMark| = isUni|
|00000650| 6f 6e 4d 61 72 6b 3b 20 | 7d 0d 09 42 6f 6f 6c 65 |onMark; |}..Boole|
|00000660| 61 6e 09 09 09 09 09 09 | 09 09 49 73 55 6e 69 6f |an......|..IsUnio|
|00000670| 6e 4d 61 72 6b 28 29 20 | 7b 20 72 65 74 75 72 6e |nMark() |{ return|
|00000680| 20 28 66 49 73 55 6e 69 | 6f 6e 4d 61 72 6b 20 3d | (fIsUni|onMark =|
|00000690| 3d 20 6b 53 69 6e 67 6c | 65 49 74 65 6d 4f 72 55 |= kSingl|eItemOrU|
|000006a0| 6e 69 6f 6e 29 20 7c 7c | 20 28 66 49 73 55 6e 69 |nion) ||| (fIsUni|
|000006b0| 6f 6e 4d 61 72 6b 20 3d | 3d 20 6b 50 72 6f 70 65 |onMark =|= kPrope|
|000006c0| 72 74 79 55 6e 69 6f 6e | 29 3b 20 7d 0d 09 0d 09 |rtyUnion|); }....|
|000006d0| 76 69 72 74 75 61 6c 20 | 42 6f 6f 6c 65 61 6e 09 |virtual |Boolean.|
|000006e0| 09 09 09 09 09 44 65 72 | 69 76 65 64 46 72 6f 6d |.....Der|ivedFrom|
|000006f0| 4f 53 4c 43 6c 61 73 73 | 28 63 6f 6e 73 74 20 54 |OSLClass|(const T|
|00000700| 41 45 54 72 61 6e 73 61 | 63 74 69 6f 6e 26 20 74 |AETransa|ction& t|
|00000710| 2c 20 44 65 73 63 54 79 | 70 65 20 6f 62 6a 65 63 |, DescTy|pe objec|
|00000720| 74 43 6c 61 73 73 29 3b | 0d 09 76 69 72 74 75 61 |tClass);|..virtua|
|00000730| 6c 20 44 65 73 63 54 79 | 70 65 09 09 09 09 09 44 |l DescTy|pe.....D|
|00000740| 65 66 61 75 6c 74 54 79 | 70 65 28 63 6f 6e 73 74 |efaultTy|pe(const|
|00000750| 20 54 41 45 54 72 61 6e | 73 61 63 74 69 6f 6e 26 | TAETran|saction&|
|00000760| 20 74 2c 20 44 65 73 63 | 54 79 70 65 20 70 72 6f | t, Desc|Type pro|
|00000770| 70 65 72 74 79 4e 61 6d | 65 29 3b 0d 09 76 69 72 |pertyNam|e);..vir|
|00000780| 74 75 61 6c 20 44 65 73 | 63 54 79 70 65 09 09 09 |tual Des|cType...|
|00000790| 09 09 42 65 73 74 54 79 | 70 65 28 63 6f 6e 73 74 |..BestTy|pe(const|
|000007a0| 20 54 41 45 54 72 61 6e | 73 61 63 74 69 6f 6e 26 | TAETran|saction&|
|000007b0| 20 74 2c 20 44 65 73 63 | 54 79 70 65 20 70 72 6f | t, Desc|Type pro|
|000007c0| 70 65 72 74 79 4e 61 6d | 65 29 3b 0d 0d 09 76 69 |pertyNam|e);...vi|
|000007d0| 72 74 75 61 6c 20 54 41 | 62 73 74 72 61 63 74 4f |rtual TA|bstractO|
|000007e0| 62 6a 65 63 74 49 74 65 | 72 61 74 6f 72 2a 09 44 |bjectIte|rator*.D|
|000007f0| 69 72 65 63 74 4f 62 6a | 65 63 74 49 74 65 72 61 |irectObj|ectItera|
|00000800| 74 6f 72 28 63 6f 6e 73 | 74 20 54 41 45 54 72 61 |tor(cons|t TAETra|
|00000810| 6e 73 61 63 74 69 6f 6e | 26 29 3b 0d 09 76 69 72 |nsaction|&);..vir|
|00000820| 74 75 61 6c 20 54 41 62 | 73 74 72 61 63 74 4f 62 |tual TAb|stractOb|
|00000830| 6a 65 63 74 49 74 65 72 | 61 74 6f 72 2a 09 45 6c |jectIter|ator*.El|
|00000840| 65 6d 65 6e 74 49 74 65 | 72 61 74 6f 72 28 63 6f |ementIte|rator(co|
|00000850| 6e 73 74 20 54 41 45 54 | 72 61 6e 73 61 63 74 69 |nst TAET|ransacti|
|00000860| 6f 6e 26 29 3b 0d 0d 09 | 76 69 72 74 75 61 6c 20 |on&);...|virtual |
|00000870| 54 41 62 73 74 72 61 63 | 74 53 63 72 69 70 74 61 |TAbstrac|tScripta|
|00000880| 62 6c 65 4f 62 6a 65 63 | 74 2a 09 41 64 6f 70 74 |bleObjec|t*.Adopt|
|00000890| 54 6f 6b 65 6e 28 54 41 | 62 73 74 72 61 63 74 53 |Token(TA|bstractS|
|000008a0| 63 72 69 70 74 61 62 6c | 65 4f 62 6a 65 63 74 2a |criptabl|eObject*|
|000008b0| 20 74 6f 6b 65 6e 2c 20 | 54 79 70 65 4f 66 4d 61 | token, |TypeOfMa|
|000008c0| 72 6b 54 6f 6b 65 6e 29 | 3b 0d 09 76 69 72 74 75 |rkToken)|;..virtu|
|000008d0| 61 6c 20 76 6f 69 64 09 | 09 09 09 09 09 41 64 64 |al void.|.....Add|
|000008e0| 54 68 69 73 54 6f 4d 61 | 72 6b 54 6f 6b 65 6e 28 |ThisToMa|rkToken(|
|000008f0| 54 41 62 73 74 72 61 63 | 74 53 63 72 69 70 74 61 |TAbstrac|tScripta|
|00000900| 62 6c 65 4f 62 6a 65 63 | 74 2a 26 20 6d 61 72 6b |bleObjec|t*& mark|
|00000910| 54 6f 6b 65 6e 2c 20 54 | 79 70 65 4f 66 4d 61 72 |Token, T|ypeOfMar|
|00000920| 6b 54 6f 6b 65 6e 29 3b | 0d 0d 09 76 69 72 74 75 |kToken);|...virtu|
|00000930| 61 6c 20 76 6f 69 64 09 | 09 09 09 09 09 41 64 6a |al void.|.....Adj|
|00000940| 75 73 74 4d 61 72 6b 73 | 28 6c 6f 6e 67 20 6e 65 |ustMarks|(long ne|
|00000950| 77 53 74 61 72 74 2c 20 | 6c 6f 6e 67 20 6e 65 77 |wStart, |long new|
|00000960| 53 74 6f 70 29 3b 0d 09 | 0d 70 72 6f 74 65 63 74 |Stop);..|.protect|
|00000970| 65 64 3a 0d 09 0d 09 2f | 2f 0d 09 2f 2f 20 66 4d |ed:..../|/..// fM|
|00000980| 61 72 6b 4c 69 73 74 20 | 69 73 20 61 20 6c 69 73 |arkList |is a lis|
|00000990| 74 20 6f 66 20 61 6c 6c | 20 6f 66 20 74 68 65 20 |t of all| of the |
|000009a0| 74 6f 6b 65 6e 73 20 64 | 65 73 69 67 6e 61 74 65 |tokens d|esignate|
|000009b0| 64 20 62 79 20 74 68 65 | 20 6d 61 72 6b 20 74 6f |d by the| mark to|
|000009c0| 6b 65 6e 0d 09 2f 2f 0d | 09 41 4c 69 73 74 4f 66 |ken..//.|.AListOf|
|000009d0| 3c 54 41 62 73 74 72 61 | 63 74 53 63 72 69 70 74 |<TAbstra|ctScript|
|000009e0| 61 62 6c 65 4f 62 6a 65 | 63 74 2a 3e 2a 09 09 09 |ableObje|ct*>*...|
|000009f0| 09 66 4d 61 72 6b 4c 69 | 73 74 3b 0d 09 0d 09 2f |.fMarkLi|st;..../|
|00000a00| 2f 0d 09 2f 2f 20 66 49 | 73 55 6e 69 6f 6e 4d 61 |/..// fI|sUnionMa|
|00000a10| 72 6b 20 69 73 20 74 72 | 75 65 20 69 66 20 74 68 |rk is tr|ue if th|
|00000a20| 69 73 20 6d 61 72 6b 20 | 74 6f 6b 65 6e 20 77 61 |is mark |token wa|
|00000a30| 73 20 63 72 65 61 74 65 | 64 20 69 6e 20 6f 72 64 |s create|d in ord|
|00000a40| 65 72 20 74 6f 0d 09 2f | 2f 20 73 69 6c 65 6e 74 |er to../|/ silent|
|00000a50| 6c 79 20 75 6e 69 6f 6e | 20 74 6f 67 65 74 68 65 |ly union| togethe|
|00000a60| 72 20 6d 75 6c 74 69 70 | 6c 65 20 68 69 74 73 20 |r multip|le hits |
|00000a70| 74 6f 20 61 20 72 65 71 | 75 65 73 74 20 74 68 61 |to a req|uest tha|
|00000a80| 74 20 69 73 20 75 73 75 | 61 6c 6c 79 0d 09 2f 2f |t is usu|ally..//|
|00000a90| 20 6d 61 74 63 68 65 64 | 20 62 79 20 61 20 73 69 | matched| by a si|
|00000aa0| 6e 67 6c 65 20 74 6f 6b | 65 6e 20 28 65 2e 67 2e |ngle tok|en (e.g.|
|00000ab0| 20 41 63 63 65 73 73 42 | 79 4e 61 6d 65 2c 20 61 | AccessB|yName, a|
|00000ac0| 73 20 69 6e 20 27 66 6f | 6c 64 65 72 20 22 42 61 |s in 'fo|lder "Ba|
|00000ad0| 64 20 49 64 65 61 22 0d | 09 2f 2f 20 6f 66 20 64 |d Idea".|.// of d|
|00000ae0| 65 73 6b 74 6f 70 27 2c | 20 77 68 65 6e 20 74 68 |esktop',| when th|
|00000af0| 65 72 65 20 61 72 65 20 | 74 77 6f 20 66 6f 6c 64 |ere are |two fold|
|00000b00| 65 72 73 20 6e 61 6d 65 | 64 20 22 42 61 64 20 49 |ers name|d "Bad I|
|00000b10| 64 65 61 22 20 6f 6e 20 | 74 68 65 20 64 65 73 6b |dea" on |the desk|
|00000b20| 74 6f 70 29 2e 0d 09 2f | 2f 0d 09 2f 2f 20 54 6f |top).../|/..// To|
|00000b30| 6b 65 6e 73 20 75 6e 69 | 6f 6e 65 64 20 74 6f 67 |kens uni|oned tog|
|00000b40| 65 74 68 65 72 20 69 6e | 20 74 68 69 73 20 6d 61 |ether in| this ma|
|00000b50| 6e 6e 65 72 20 77 69 6c | 6c 20 62 65 68 61 76 65 |nner wil|l behave|
|00000b60| 20 61 73 20 61 20 73 69 | 6e 67 6c 65 0d 09 2f 2f | as a si|ngle..//|
|00000b70| 20 63 6f 6e 74 61 69 6e | 65 72 3b 20 66 6f 72 20 | contain|er; for |
|00000b80| 65 78 61 6d 70 6c 65 2c | 20 27 63 6f 75 6e 74 20 |example,| 'count |
|00000b90| 66 6f 6c 64 65 72 20 22 | 42 61 64 20 49 64 65 61 |folder "|Bad Idea|
|00000ba0| 22 20 6f 66 20 64 65 73 | 6b 74 6f 70 20 65 61 63 |" of des|ktop eac|
|00000bb0| 68 20 69 74 65 6d 27 20 | 77 69 6c 6c 0d 09 2f 2f |h item' |will..//|
|00000bc0| 20 72 65 74 75 72 6e 20 | 74 68 65 20 73 75 6d 20 | return |the sum |
|00000bd0| 6f 66 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |of the n|umber of|
|00000be0| 20 69 74 65 6d 73 20 69 | 6e 73 69 64 65 20 65 61 | items i|nside ea|
|00000bf0| 63 68 20 66 6f 6c 64 65 | 72 20 6e 61 6d 65 64 0d |ch folde|r named.|
|00000c00| 09 2f 2f 20 22 42 61 64 | 20 69 64 65 61 22 20 6f |.// "Bad| idea" o|
|00000c10| 6e 20 74 68 65 20 64 65 | 73 6b 74 6f 70 2e 20 20 |n the de|sktop. |
|00000c20| 54 68 69 73 20 69 73 20 | 64 69 66 66 65 72 65 6e |This is |differen|
|00000c30| 74 20 74 68 61 6e 20 74 | 68 65 20 62 65 68 61 76 |t than t|he behav|
|00000c40| 69 6f 72 20 6f 66 0d 09 | 2f 2f 20 6e 6f 6e 2d 75 |ior of..|// non-u|
|00000c50| 6e 69 6f 6e 20 6d 61 72 | 6b 20 74 6f 6b 65 6e 73 |nion mar|k tokens|
|00000c60| 3b 20 66 6f 72 20 65 78 | 61 6d 70 6c 65 2c 20 27 |; for ex|ample, '|
|00000c70| 63 6f 75 6e 74 20 65 76 | 65 72 79 20 66 6f 6c 64 |count ev|ery fold|
|00000c80| 65 72 20 6f 66 20 64 65 | 73 6b 74 6f 70 0d 09 2f |er of de|sktop../|
|00000c90| 2f 20 77 68 6f 73 65 20 | 6e 61 6d 65 20 69 73 20 |/ whose |name is |
|00000ca0| 22 42 61 64 20 49 64 65 | 61 22 20 65 61 63 68 20 |"Bad Ide|a" each |
|00000cb0| 69 74 65 6d 27 20 77 69 | 6c 6c 20 72 65 74 75 72 |item' wi|ll retur|
|00000cc0| 6e 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 0d |n the nu|mber of.|
|00000cd0| 09 2f 2f 20 66 6f 6c 64 | 65 72 73 20 6e 61 6d 65 |.// fold|ers name|
|00000ce0| 64 20 22 42 61 64 20 49 | 64 65 61 22 20 6f 6e 20 |d "Bad I|dea" on |
|00000cf0| 74 68 65 20 64 65 73 6b | 74 6f 70 2c 20 62 65 63 |the desk|top, bec|
|00000d00| 61 75 73 65 20 27 77 68 | 6f 73 65 27 20 63 6c 61 |ause 'wh|ose' cla|
|00000d10| 75 73 65 73 20 64 6f 0d | 09 2f 2f 20 6e 6f 74 20 |uses do.|.// not |
|00000d20| 67 65 6e 65 72 61 74 65 | 20 75 6e 69 6f 6e 20 6d |generate| union m|
|00000d30| 61 72 6b 20 74 6f 6b 65 | 6e 73 2e 0d 09 2f 2f 0d |ark toke|ns...//.|
|00000d40| 09 2f 2f 20 54 68 65 20 | 6f 6e 6c 79 20 76 61 72 |.// The |only var|
|00000d50| 69 61 74 69 6f 6e 20 6f | 6e 20 62 65 68 61 76 69 |iation o|n behavi|
|00000d60| 6f 72 20 69 73 20 69 6e | 20 43 61 63 6c 75 6c 61 |or is in| Caclula|
|00000d70| 74 65 43 6f 75 6e 74 20 | 61 6e 64 20 41 63 63 65 |teCount |and Acce|
|00000d80| 73 73 42 79 49 6e 64 65 | 78 2e 0d 09 2f 2f 20 49 |ssByInde|x...// I|
|00000d90| 20 77 61 73 20 74 65 6d | 70 74 65 64 20 74 6f 20 | was tem|pted to |
|00000da0| 6d 61 6b 65 20 61 20 63 | 6c 61 73 73 20 54 55 6e |make a c|lass TUn|
|00000db0| 69 6f 6e 4d 61 72 6b 54 | 6f 6b 65 6e 20 3a 20 70 |ionMarkT|oken : p|
|00000dc0| 75 62 6c 69 63 20 54 4d | 61 72 6b 54 6f 6b 65 6e |ublic TM|arkToken|
|00000dd0| 2c 20 62 75 74 0d 09 2f | 2f 20 49 20 77 61 73 20 |, but../|/ I was |
|00000de0| 75 6e 73 75 72 65 20 69 | 66 20 49 20 6d 69 67 68 |unsure i|f I migh|
|00000df0| 74 20 6e 65 65 64 20 74 | 6f 20 64 79 6e 61 6d 69 |t need t|o dynami|
|00000e00| 63 6c 79 20 74 72 61 6e | 73 6d 6f 67 72 69 66 79 |cly tran|smogrify|
|00000e10| 20 61 20 6e 6f 6e 2d 75 | 6e 69 6f 6e 20 6d 61 72 | a non-u|nion mar|
|00000e20| 6b 0d 09 2f 2f 20 69 6e | 74 6f 20 61 20 75 6e 69 |k..// in|to a uni|
|00000e30| 6f 6e 20 6d 61 72 6b 2e | 0d 09 2f 2f 0d 09 54 79 |on mark.|..//..Ty|
|00000e40| 70 65 4f 66 4d 61 72 6b | 54 6f 6b 65 6e 20 09 09 |peOfMark|Token ..|
|00000e50| 09 09 09 66 49 73 55 6e | 69 6f 6e 4d 61 72 6b 3b |...fIsUn|ionMark;|
|00000e60| 0d 09 7d 3b 0d 0d 0d 63 | 6c 61 73 73 20 54 53 63 |..};...c|lass TSc|
|00000e70| 72 69 70 74 61 62 6c 65 | 4f 62 6a 65 63 74 4c 69 |riptable|ObjectLi|
|00000e80| 73 74 49 74 65 72 61 74 | 6f 72 3b 0d 0d 0d 2f 2f |stIterat|or;...//|
|00000e90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ea0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000eb0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ec0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ed0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ee0| 3d 3d 3d 3d 3d 3d 3d 3d | 0d 2f 2f 20 43 6c 61 73 |========|.// Clas|
|00000ef0| 73 20 54 4d 61 72 6b 54 | 6f 6b 65 6e 49 74 65 72 |s TMarkT|okenIter|
|00000f00| 61 74 6f 72 0d 2f 2f 3d | 3d 3d 3d 3d 3d 3d 3d 3d |ator.//=|========|
|00000f10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|00000f60| 63 6c 61 73 73 20 54 4d | 61 72 6b 54 6f 6b 65 6e |class TM|arkToken|
|00000f70| 49 74 65 72 61 74 6f 72 | 20 3a 20 70 75 62 6c 69 |Iterator| : publi|
|00000f80| 63 20 54 41 62 73 74 72 | 61 63 74 4f 62 6a 65 63 |c TAbstr|actObjec|
|00000f90| 74 49 74 65 72 61 74 6f | 72 0d 7b 0d 70 72 69 76 |tIterato|r.{.priv|
|00000fa0| 61 74 65 3a 0d 09 54 53 | 63 72 69 70 74 61 62 6c |ate:..TS|criptabl|
|00000fb0| 65 4f 62 6a 65 63 74 4c | 69 73 74 49 74 65 72 61 |eObjectL|istItera|
|00000fc0| 74 6f 72 2a 09 66 4c 69 | 73 74 49 74 65 72 3b 0d |tor*.fLi|stIter;.|
|00000fd0| 09 54 41 62 73 74 72 61 | 63 74 4f 62 6a 65 63 74 |.TAbstra|ctObject|
|00000fe0| 49 74 65 72 61 74 6f 72 | 2a 09 09 66 43 75 72 72 |Iterator|*..fCurr|
|00000ff0| 65 6e 74 49 74 65 72 3b | 0d 09 42 6f 6f 6c 65 61 |entIter;|..Boolea|
|00001000| 6e 09 09 09 09 09 09 09 | 66 44 69 72 65 63 74 69 |n.......|fDirecti|
|00001010| 6f 6e 3b 0d 09 0d 09 41 | 4c 69 73 74 4f 66 3c 54 |on;....A|ListOf<T|
|00001020| 41 62 73 74 72 61 63 74 | 53 63 72 69 70 74 61 62 |Abstract|Scriptab|
|00001030| 6c 65 4f 62 6a 65 63 74 | 2a 3e 2a 09 09 09 66 4d |leObject|*>*...fM|
|00001040| 61 72 6b 4c 69 73 74 3b | 0d 09 42 6f 6f 6c 65 61 |arkList;|..Boolea|
|00001050| 6e 09 09 09 09 09 09 09 | 66 49 74 65 72 61 74 65 |n.......|fIterate|
|00001060| 45 6c 65 6d 65 6e 74 73 | 3b 0d 09 42 6f 6f 6c 65 |Elements|;..Boole|
|00001070| 61 6e 09 09 09 09 09 09 | 09 66 52 65 71 75 69 72 |an......|.fRequir|
|00001080| 65 45 78 69 73 74 73 3b | 0d 09 42 6f 6f 6c 65 61 |eExists;|..Boolea|
|00001090| 6e 09 09 09 09 09 09 09 | 66 44 65 6c 65 74 65 4c |n.......|fDeleteL|
|000010a0| 69 73 74 4f 6e 44 65 73 | 74 72 75 63 74 69 6f 6e |istOnDes|truction|
|000010b0| 3b 0d 09 0d 70 75 62 6c | 69 63 3a 0d 09 54 4d 61 |;...publ|ic:..TMa|
|000010c0| 72 6b 54 6f 6b 65 6e 49 | 74 65 72 61 74 6f 72 28 |rkTokenI|terator(|
|000010d0| 41 4c 69 73 74 4f 66 3c | 54 41 62 73 74 72 61 63 |AListOf<|TAbstrac|
|000010e0| 74 53 63 72 69 70 74 61 | 62 6c 65 4f 62 6a 65 63 |tScripta|bleObjec|
|000010f0| 74 2a 3e 2a 20 6d 61 72 | 6b 4c 69 73 74 2c 20 42 |t*>* mar|kList, B|
|00001100| 6f 6f 6c 65 61 6e 20 69 | 74 65 72 61 74 65 45 6c |oolean i|terateEl|
|00001110| 65 6d 65 6e 74 73 2c 20 | 42 6f 6f 6c 65 61 6e 20 |ements, |Boolean |
|00001120| 72 65 71 75 69 72 65 45 | 78 69 73 74 73 2c 20 42 |requireE|xists, B|
|00001130| 6f 6f 6c 65 61 6e 20 64 | 65 6c 65 74 65 4c 69 73 |oolean d|eleteLis|
|00001140| 74 4f 6e 44 65 73 74 72 | 75 63 74 69 6f 6e 20 3d |tOnDestr|uction =|
|00001150| 20 66 61 6c 73 65 29 20 | 3a 0d 09 09 66 4c 69 73 | false) |:...fLis|
|00001160| 74 49 74 65 72 28 6e 69 | 6c 29 2c 0d 09 09 66 43 |tIter(ni|l),...fC|
|00001170| 75 72 72 65 6e 74 49 74 | 65 72 28 6e 69 6c 29 2c |urrentIt|er(nil),|
|00001180| 0d 09 09 66 44 69 72 65 | 63 74 69 6f 6e 28 6b 46 |...fDire|ction(kF|
|00001190| 6f 72 77 61 72 64 49 74 | 65 72 61 74 69 6f 6e 29 |orwardIt|eration)|
|000011a0| 2c 0d 09 09 66 4d 61 72 | 6b 4c 69 73 74 28 6d 61 |,...fMar|kList(ma|
|000011b0| 72 6b 4c 69 73 74 29 2c | 0d 09 09 66 49 74 65 72 |rkList),|...fIter|
|000011c0| 61 74 65 45 6c 65 6d 65 | 6e 74 73 28 69 74 65 72 |ateEleme|nts(iter|
|000011d0| 61 74 65 45 6c 65 6d 65 | 6e 74 73 29 2c 0d 09 09 |ateEleme|nts),...|
|000011e0| 66 52 65 71 75 69 72 65 | 45 78 69 73 74 73 28 72 |fRequire|Exists(r|
|000011f0| 65 71 75 69 72 65 45 78 | 69 73 74 73 29 2c 0d 09 |equireEx|ists),..|
|00001200| 09 66 44 65 6c 65 74 65 | 4c 69 73 74 4f 6e 44 65 |.fDelete|ListOnDe|
|00001210| 73 74 72 75 63 74 69 6f | 6e 28 64 65 6c 65 74 65 |structio|n(delete|
|00001220| 4c 69 73 74 4f 6e 44 65 | 73 74 72 75 63 74 69 6f |ListOnDe|structio|
|00001230| 6e 29 20 7b 20 74 68 69 | 73 2d 3e 52 65 73 65 74 |n) { thi|s->Reset|
|00001240| 28 54 41 45 54 72 61 6e | 73 61 63 74 69 6f 6e 28 |(TAETran|saction(|
|00001250| 29 2c 20 6b 46 6f 72 77 | 61 72 64 49 74 65 72 61 |), kForw|ardItera|
|00001260| 74 69 6f 6e 29 3b 20 7d | 0d 0d 09 76 69 72 74 75 |tion); }|...virtu|
|00001270| 61 6c 20 7e 54 4d 61 72 | 6b 54 6f 6b 65 6e 49 74 |al ~TMar|kTokenIt|
|00001280| 65 72 61 74 6f 72 28 29 | 3b 0d 09 0d 09 2f 2f 0d |erator()|;....//.|
|00001290| 09 2f 2f 20 49 6e 74 65 | 72 66 61 63 65 20 74 6f |.// Inte|rface to|
|000012a0| 20 63 6f 64 65 20 74 6f | 3a 0d 09 2f 2f 0d 09 76 | code to|:..//..v|
|000012b0| 69 72 74 75 61 6c 20 76 | 6f 69 64 09 09 09 09 09 |irtual v|oid.....|
|000012c0| 09 52 65 73 65 74 28 63 | 6f 6e 73 74 20 54 41 45 |.Reset(c|onst TAE|
|000012d0| 54 72 61 6e 73 61 63 74 | 69 6f 6e 26 20 74 2c 20 |Transact|ion& t, |
|000012e0| 42 6f 6f 6c 65 61 6e 20 | 69 74 65 72 61 74 69 6f |Boolean |iteratio|
|000012f0| 6e 44 69 72 65 63 74 69 | 6f 6e 20 3d 20 6b 46 6f |nDirecti|on = kFo|
|00001300| 72 77 61 72 64 49 74 65 | 72 61 74 69 6f 6e 29 3b |rwardIte|ration);|
|00001310| 0d 09 76 69 72 74 75 61 | 6c 20 42 6f 6f 6c 65 61 |..virtua|l Boolea|
|00001320| 6e 09 09 09 09 09 09 4d | 6f 72 65 28 63 6f 6e 73 |n......M|ore(cons|
|00001330| 74 20 54 41 45 54 72 61 | 6e 73 61 63 74 69 6f 6e |t TAETra|nsaction|
|00001340| 26 29 20 63 6f 6e 73 74 | 3b 0d 09 76 69 72 74 75 |&) const|;..virtu|
|00001350| 61 6c 20 76 6f 69 64 09 | 09 09 09 09 09 4e 65 78 |al void.|.....Nex|
|00001360| 74 28 63 6f 6e 73 74 20 | 54 41 45 54 72 61 6e 73 |t(const |TAETrans|
|00001370| 61 63 74 69 6f 6e 26 29 | 3b 0d 09 76 69 72 74 75 |action&)|;..virtu|
|00001380| 61 6c 20 54 41 62 73 74 | 72 61 63 74 53 63 72 69 |al TAbst|ractScri|
|00001390| 70 74 61 62 6c 65 4f 62 | 6a 65 63 74 2a 09 43 75 |ptableOb|ject*.Cu|
|000013a0| 72 72 65 6e 74 28 63 6f | 6e 73 74 20 54 41 45 54 |rrent(co|nst TAET|
|000013b0| 72 61 6e 73 61 63 74 69 | 6f 6e 26 29 3b 0d 0d 09 |ransacti|on&);...|
|000013c0| 76 69 72 74 75 61 6c 20 | 76 6f 69 64 09 09 09 09 |virtual |void....|
|000013d0| 09 09 53 65 61 72 63 68 | 44 65 65 70 28 63 6f 6e |..Search|Deep(con|
|000013e0| 73 74 20 54 41 45 54 72 | 61 6e 73 61 63 74 69 6f |st TAETr|ansactio|
|000013f0| 6e 26 20 74 2c 20 54 41 | 62 73 74 72 61 63 74 43 |n& t, TA|bstractC|
|00001400| 6f 6c 6c 65 63 74 6f 72 | 2a 20 63 6f 6c 6c 65 63 |ollector|* collec|
|00001410| 74 6f 72 2c 20 44 65 73 | 63 54 79 70 65 20 64 65 |tor, Des|cType de|
|00001420| 73 69 72 65 64 43 6c 61 | 73 73 2c 20 54 41 62 73 |siredCla|ss, TAbs|
|00001430| 74 72 61 63 74 53 65 61 | 72 63 68 53 70 65 63 2a |tractSea|rchSpec*|
|00001440| 20 73 65 61 72 63 68 53 | 70 65 63 29 3b 0d 09 0d | searchS|pec);...|
|00001450| 70 72 69 76 61 74 65 3a | 0d 09 76 6f 69 64 09 09 |private:|..void..|
|00001460| 09 09 09 09 09 09 53 65 | 74 75 70 43 75 72 72 65 |......Se|tupCurre|
|00001470| 6e 74 49 74 65 72 61 74 | 6f 72 28 63 6f 6e 73 74 |ntIterat|or(const|
|00001480| 20 54 41 45 54 72 61 6e | 73 61 63 74 69 6f 6e 26 | TAETran|saction&|
|00001490| 20 74 29 3b 0d 7d 3b 0d | 0d 0d 23 65 6e 64 69 66 | t);.};.|..#endif|
|000014a0| 0d 0d 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001500| 00 00 01 00 00 00 02 3a | 00 00 01 3a 00 00 00 66 |.......:|...:...f|
|00001510| 20 42 75 69 6c 64 4f 62 | 6a 65 63 74 53 70 65 63 | BuildOb|jectSpec|
|00001520| 69 66 69 65 72 46 6f 72 | 43 6f 6d 6d 61 6e 64 48 |ifierFor|CommandH|
|00001530| 0b 4d 61 72 6b 54 6f 6b | 65 6e 2e 68 02 00 00 00 |.MarkTok|en.h....|
|00001540| 54 45 58 54 43 57 49 45 | 01 00 01 6c 00 40 00 00 |TEXTCWIE|...l.@..|
|00001550| 00 00 54 45 58 54 43 57 | 49 45 01 00 01 6c 00 40 |..TEXTCW|IE...l.@|
|00001560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001570| 00 00 a9 8e d9 8d 00 00 | 14 22 00 00 02 a0 73 63 |........|."....sc|
|00001580| 72 69 70 74 6f 72 20 3d | 20 42 75 69 6c 64 4f 62 |riptor =| BuildOb|
|00001590| 6a 65 63 74 53 70 65 63 | 69 66 69 65 72 46 6f 72 |jectSpec|ifierFor|
|000015a0| 43 6f 6d 6d 61 6e 64 48 | 61 6e 64 6c 65 72 28 6e |CommandH|andler(n|
|000015b0| 6f 75 6e 29 3b 0d 46 69 | 6c 65 20 22 3a 53 63 72 |oun);.Fi|le ":Scr|
|000015c0| 69 70 74 69 6e 67 3a 52 | 65 63 6f 72 64 69 6e 67 |ipting:R|ecording|
|000015d0| 2e 63 22 3b 20 4c 69 6e | 65 20 a5 21 34 31 30 31 |.c"; Lin|e .!4101|
|000015e0| 32 3a a4 21 33 37 09 23 | 20 09 09 09 09 72 65 73 |2:.!37.#| ....res|
|000015f0| 75 6c 74 44 65 73 63 72 | 69 70 74 6f 72 20 3d 20 |ultDescr|iptor = |
|00001600| 00 00 00 1e 00 57 00 04 | 02 6c 01 84 00 57 00 04 |.....W..|.l...W..|
|00001610| 02 6c 01 84 00 00 00 00 | 00 00 00 00 00 00 00 00 |.l......|........|
|00001620| 00 00 00 00 00 c0 bf 92 | 03 1b 3f e5 32 30 00 04 |........|..?.20..|
|00001630| 00 00 00 01 00 00 00 00 | ab fa 49 02 ab f9 0b 7c |........|..I....||
|00001640| a9 a2 51 19 01 8d d1 8b | 00 01 00 03 00 08 19 42 |..Q.....|.......B|
|00001650| 61 6e 7a 61 69 ba 53 6f | 75 72 63 65 ba 46 6f 75 |anzai.So|urce.Fou|
|00001660| 6e 64 61 74 69 6f 6e ba | 00 0d 47 72 65 67 20 41 |ndation.|..Greg A|
|00001670| 6e 64 65 72 73 6f 6e 00 | 01 35 00 0b 4d 61 72 6b |nderson.|.5..Mark|
|00001680| 54 6f 6b 65 6e 2e 68 00 | 00 00 00 59 52 65 77 72 |Token.h.|...YRewr|
|00001690| 69 74 65 20 73 63 72 69 | 70 74 69 6e 67 20 66 6f |ite scri|pting fo|
|000016a0| 75 6e 64 61 74 69 6f 6e | 20 63 6c 61 73 73 65 73 |undation| classes|
|000016b0| 20 74 6f 20 75 73 65 20 | 69 74 65 72 61 74 6f 72 | to use |iterator|
|000016c0| 73 20 69 6e 73 74 65 61 | 64 20 6f 66 20 6f 76 65 |s instea|d of ove|
|000016d0| 72 72 69 64 69 6e 67 20 | 41 63 63 65 73 73 42 79 |rriding |AccessBy|
|000016e0| 49 6e 64 65 78 00 00 00 | 00 48 00 09 4d 6f 6e 61 |Index...|.H..Mona|
|000016f0| 63 6f 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |co......|........|
|00001700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 03 00 04 |........|........|
|00001710| 00 57 00 0e 02 14 03 0f | 00 57 00 0e 02 14 03 0f |.W......|.W......|
|00001720| ad 3e 58 c6 00 00 11 e4 | 00 00 11 e5 00 00 0f ea |.>X.....|........|
|00001730| 01 00 00 00 00 04 00 01 | 00 01 00 00 01 00 00 00 |........|........|
|00001740| 02 3a 00 00 01 3a 00 00 | 00 66 02 9b 37 60 1e 1e |.:...:..|.f..7`..|
|00001750| 00 00 00 1c 00 66 00 02 | 4d 50 53 52 00 01 00 1a |.....f..|MPSR....|
|00001760| 63 6b 69 64 00 00 00 32 | 4d 57 42 42 00 00 00 3e |ckid...2|MWBB...>|
|00001770| 03 f0 ff ff 00 00 00 00 | 00 00 00 00 03 ed ff ff |........|........|
|00001780| 00 00 00 e6 00 00 00 00 | 00 80 ff ff 00 00 00 22 |........|......."|
|00001790| 00 00 00 00 03 f0 ff ff | 00 00 01 32 00 00 00 00 |........|...2....|
|000017a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+